package com.lma.crm.coursetype.dao;

import com.lma.crm.base.BaseDao;
import com.lma.crm.coursetype.domain.CrmCourseType;

/**
 * 课程类别数据库操作
 * @author lma
 *
 */
public interface CrmCourseTypeDao extends BaseDao<CrmCourseType> {
//
//    /**
//     * 查询所有课程类别
//     * @param params 
//     * @param condition 
//     * @return
//     */
//    public List<CrmCourseType> findAll(String condition, Object[] params);
//    
//    /**
//     * 通过id查询课程类别
//     * @param curseTypeId
//     */
//    public CrmCourseType findById(String courseTypeId);
//    
    /**
     * 添加后者修改课程类别
     * @param courseType
     */
    public void addOrEdit(CrmCourseType courseType);

    /**
     * 分页+条件查询课程类别记录总数
     * @param condition
     * @param params
     * @return
     */
//	public int getTotalRecord(String condition, Object[] params);
    
	/**
	 * 分页+条件查询课程类别
	 * @param condition
	 * @param params
	 * @param startIndex
	 * @param pageSize
	 * @return
	 */
//	public List<CrmCourseType> findAll(String condition, Object[] params, int startIndex, int pageSize);
	
    
}
